Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
104 LUTON ROAD Detached £1,261,557 £299,950 22 Sep 1999
108 LUTON ROAD Detached £645,306 £115,000 3 May 1996
VERULAM HOUSE, 110 LUTON ROAD £103,714 £82,500 21 Dec 2017